Harry Kane scores twice as Bayern Munich beat Eintracht Frankfurt 3-2 to go nine points clear in the Bundesliga; Monaco stun Lens in Ligue 1.
Erling Haaland is the tenth player to reach the landmark of 50 goals in the UEFA Champions League and fastest to do so, beating the 62-match record of Ruud van Nistelrooy.
Bayern Munich earned a nervous 1-0 win at St Pauli thanks to a sensational 28-metre drive from Jamal Musiala to stay unbeaten.
Mainz 05's Lee Jae-sung scored either side of the break as the hosts stunned Bundesliga leaders Bayern Munich 2-1 on Saturday.
Football action from across Europe in matches played on Saturday
A sloppy Real Madrid were held 0-0 at home to Real Betis on Saturday in a further blow to their hopes of retaining the La Liga title.
Images from soccer matches played across Europe on Saturday.